﻿
cmake_minimum_required(VERSION 3.12...3.15 FATAL_ERROR)

set(project_name NextGalois)
project(${project_name} CXX)

set(target galois)
set(CMAKE_CXX_STANDARD 17)
find_package(VTKm REQUIRED QUIET)

# 第三方库
add_subdirectory(contrib) 
# 框架核心
add_subdirectory(core)

# 单元测试
enable_testing()
include(CTest)
add_subdirectory(tests)

# 解算器
add_subdirectory(module)
